interventional radiography - German English Dictionary